subsidized apartments - Francés Inglés Diccionario